sworn witness testimony - German English Dictionary